grand national meaning
Noun: Grand National
- An annual steeplechase run in Liverpool, England
Type of: steeplechase
Encyclopedia: Grand National
Examples
More: Next- he is training the horse for the grand national.
- the grand national will be run in spite of the bad weather.
- he maintains uneasy relations with his conservative grand national party
- until recently, they belonged to the same conservative grand national party
- the grand national party